* lisp/emacs-lisp/macroexp.el (macroexp--obsolete-warning): New function.
authorStefan Monnier <monnier@iro.umontreal.ca>
Thu, 20 Sep 2012 13:46:36 +0000 (09:46 -0400)
committerStefan Monnier <monnier@iro.umontreal.ca>
Thu, 20 Sep 2012 13:46:36 +0000 (09:46 -0400)
commita334f674cc71560c3c7b4b67741b6e2c564bc73f
treebce75bfc763a7ea7712b14f71bde6d5bf417b075
parent8a61f545d169cf3cd203a94a103b6e433205bb3c
* lisp/emacs-lisp/macroexp.el (macroexp--obsolete-warning): New function.
(macroexp--expand-all): Use it.
(macroexp--funcall-and-return): Remove by folding it into its sole
caller (macroexp--warn-and-return).
* lisp/emacs-lisp/bytecomp.el (byte-compile-warn-obsolete):
Use macroexp--obsolete-warning.
lisp/ChangeLog
lisp/emacs-lisp/bytecomp.el
lisp/emacs-lisp/macroexp.el